sluice post - German English Dictionary